.body-list{
    position: relative;
    top:4rem;
	width: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;  
    justify-content: space-around;  
    align-items: center;
	margin:0 auto;
}
.body-list img{
	width:23vw;
	height: 23vw;
	display: block;
	/* border-radius: 10%; */
	/* border: thin groove var(--precolor-fiv); */
	background-color:var(--precolor-fou);
}
.body-list span{
    display: flex;
    flex-direction: column;  
    justify-content: space-around;  
	text-align: center;	
	font-size: 1rem;
	font-weight: bold;
	padding:.1rem;
	color:var(--precolor-fiv);	
}
.global-body + hr{
	position: relative;
    top:4rem;
    display: block;
    margin-bottom: 4rem;
}	
.body-content{
    width:100%;
    position: relative;
    display: flex;
    flex-direction: column;  
    justify-content: space-around;  
	text-align: center;	
	font-size: 1rem;
	font-weight: bold;
	margin:.1rem;
	color:var(--precolor-fiv);	
}
.body-content hr{
	position: relative;
    display: block;
    width: 100%;
}
.body-content-item{
    display: flex;
    flex-direction: row;  
    justify-content: flex-start;  
	align-items: center;	
	padding:.1rem;
	color:var(--precolor-fiv);	
}
.body-content-item p{
    text-align: center;
}
.comprehensive{
    width: 100%;
    display: flex;
    flex-direction: column;  
    justify-content: flex-start;  
	align-items: flex-start;	
	padding:.1rem;
	color:var(--precolor-fiv);	
    font-size: .8rem;
    font-weight: normal;
}
.comprehensive p{
    width: 95%;
    text-indent: 1.6rem;
    text-align: left;
    padding-right: .2rem;
}
.comprehensive p span{
   font-weight: bold;
}
.body-title{
    position: relative;
    display: flex;
    flex-direction: row;  
    justify-content: space-around;  
	text-align: center;	
	font-size: 1rem;
	font-weight: bold;
	padding:.1rem;
	color:var(--precolor-fiv);
}
.body-title .item1{width:30%;}
.body-title .item2{width:42%;display: flex;justify-content: flex-start;text-indent: 1rem;}
.body-title .item3{width:18%;display: flex;justify-content: flex-start;margin-right: .2rem;}

.ins-info{
    display: flex;
    flex-direction: row;  
    justify-content: flex-start;  
	align-items: center;
    width: 30vw;	
	font-weight: bold;
    margin: .2rem .5rem;
	padding:.1rem;
	color:var(--precolor-fiv);	
}
.ins-info .body_img{
    width:1.2rem;
    height: 1.2rem;
    display: flex;
    margin-right:.2rem;
}
.ins-info .ins-name{
    display: flex;
	text-align: center;	
}
.ins-product{
    width:42vw;
    display: flex;
    justify-content: flex-start;  
	font-size: 1rem;
	font-weight: bold;
	padding:.1rem;
	color:var(--precolor-fiv);	
}
.ins-star{
    width:18vw;
    display: flex;
    justify-content: flex-start;  
	font-size: 1rem;
	font-weight: bold;
	padding:.1rem;
	color:var(--precolor-fiv);	
}
.facilitate{
    width: 90%;
    display: flex;
    flex-direction: column;
    justify-content:space-around;
    align-items: flex-start;
    overflow:hidden;
    background-color:var(--precolor-fou);
    margin:.5rem auto;
    font-size: 1rem;
    font-weight: normal;
  }
  .facilitate p{
    display: flex;
    font-size: .8rem;
    font-weight: normal;
  }